home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d8 / tfe_221.arc / TFE.DOC < prev    next >
Text File  |  1991-04-29  |  56KB  |  1,491 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.                   | TelixFonEd (TFE) v2.21                    |
  32.                   |                                           |
  33.                   | A full-screen editor for Telix FON files. |
  34.                   |                                           |
  35.                   | Copyright (c) 1988-1991 by Paul Roub      |
  36.                   | All Rights Reserved                       |
  37.                   |                                           |
  38.                   | Documentation printed April 29, 1991      |
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.                                      Contents
  47.  
  48.  
  49.      Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . .     1
  50.           Why Do I Need TFE?   . . . . . . . . . . . . . . . . . . . .     1
  51.           Notes  . . . . . . . . . . . . . . . . . . . . . . . . . . .     3
  52.           WARNING!   . . . . . . . . . . . . . . . . . . . . . . . . .     4
  53.  
  54.      Startup and Configuration   . . . . . . . . . . . . . . . . . . .     5
  55.           HINT   . . . . . . . . . . . . . . . . . . . . . . . . . . .     8
  56.  
  57.      Movement and Editing Keys   . . . . . . . . . . . . . . . . . . .     9
  58.  
  59.      Function, Alt- and Ctrl-Keys  . . . . . . . . . . . . . . . . . .    11
  60.           Detailed Descriptions of Function Keys   . . . . . . . . . .    12
  61.                F1 (Menu)   . . . . . . . . . . . . . . . . . . . . . .    12
  62.                F2 (Edit TFE Data)  . . . . . . . . . . . . . . . . . .    13
  63.                F3 (Delete Duplicates)  . . . . . . . . . . . . . . . .    14
  64.                F7 (Begin or End keystroke recording)   . . . . . . . .    15
  65.                F8 (Play back recorded keystrokes)  . . . . . . . . . .    15
  66.                Ctrl-K (Mark range)   . . . . . . . . . . . . . . . . .    15
  67.                Ctrl-M (Mark/Unmark entry)  . . . . . . . . . . . . . .    15
  68.                Ctrl-T (Translate)  . . . . . . . . . . . . . . . . . .    16
  69.                Ctrl-U (Unmark range)   . . . . . . . . . . . . . . . .    16
  70.                Alt-A (Add)   . . . . . . . . . . . . . . . . . . . . .    16
  71.                Alt-B (Block Change)  . . . . . . . . . . . . . . . . .    17
  72.                Alt-C (Copy)  . . . . . . . . . . . . . . . . . . . . .    17
  73.                Alt-D (Delete)  . . . . . . . . . . . . . . . . . . . .    17
  74.                Alt-E (Export)  . . . . . . . . . . . . . . . . . . . .    17
  75.                Alt-F (Find)  . . . . . . . . . . . . . . . . . . . . .    18
  76.                Alt-H (Help)  . . . . . . . . . . . . . . . . . . . . .    18
  77.                Alt-I (Import)  . . . . . . . . . . . . . . . . . . . .    18
  78.                Alt-L (Load)  . . . . . . . . . . . . . . . . . . . . .    19
  79.                Alt-M (Move)  . . . . . . . . . . . . . . . . . . . . .    19
  80.                Alt-P (Print)   . . . . . . . . . . . . . . . . . . . .    20
  81.                Alt-R (search-and-Replace)  . . . . . . . . . . . . . .    20
  82.                Alt-S (Sort)  . . . . . . . . . . . . . . . . . . . . .    21
  83.                Alt-W (Write)   . . . . . . . . . . . . . . . . . . . .    21
  84.                Alt-X (eXit)  . . . . . . . . . . . . . . . . . . . . .    21
  85.                Alt-Z (Help)  . . . . . . . . . . . . . . . . . . . . .    21
  86.  
  87.      Registration  . . . . . . . . . . . . . . . . . . . . . . . . . .    22
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.      TFE (TelixFonEd) v2.21                                     Introduction
  96.  
  97.                                    Introduction
  98.  
  99.      Why Do I Need TFE?
  100.      ------------------
  101.      If you use Telix, you need TFE.  Telix is the best telecommunications
  102.      program around; but like most such programs, when it comes to updating,
  103.      adding, deleting or any other activity involving the contents of your
  104.      dialing directories, it leaves a lot to be desired.  For instance, to
  105.      change the password for one BBS, you have to point to that directory
  106.      entry, type E, hit ENTER enough times to get past EVERY other field,
  107.      and finally change the entry.  Want to create a new entry that's almost
  108.      identical to an existing one?  Fine, just enter all the same data all
  109.      over again, then hit the Toggle key enough times to make sure you got
  110.      it right.  If one field was wrong, prepare to abuse the ENTER key
  111.      again.  But there is a better way: TelixFonEd (TFE).
  112.  
  113.      TFE gives you easier, more complete control over the content and
  114.      arrangement of your Telix version 3.0 (or higher) dialing directories
  115.      (FON files).
  116.  
  117.      Using TFE, you can:
  118.  
  119.           o    Translate Procomm v2.4, Procomm+, Qmodem v4, Telemate v2, GT
  120.                Power v15.50, Boyan D-3, Boyan v4 and Commo v4 dialing direc-
  121.                tories into Telix format.
  122.           o    Manipulate entries individually, as groups of marked entries,
  123.                or as highlighted ranges.
  124.           o    Sort any part (or all) of a dialing directory on any field,
  125.                in ascending or descending order.
  126.           o    Insert and delete entries at random.
  127.           o    Copy or move data from one location in a directory to anoth-
  128.                er.
  129.           o    Write part of a directory (or the entire directory) to an-
  130.                other FON file.
  131.           o    Print selected entries (or all entries) to a file or printer.
  132.           o    Edit any field in the directory in a simple, intuitive full-
  133.                screen format (no more ENTERing through every field in an
  134.                entry just to change the password).
  135.           o    Pop up menus for many fields (Protocols, Terminal types,
  136.                etc.) -- on request, or automatically whenever you enter
  137.                invalid data.
  138.           o    Clean up corrupted FON files.
  139.           o    Merge two or more FON files, combining duplicate entries.
  140.           o    Store additional information about any entries in a FON file,
  141.                such as "Sysop Name" or "Hours of Operation."
  142.           o    Change the values of an entire group of fields with one com-
  143.                mand.
  144.           o    Search-and-Replace on any part (or all) of a field.
  145.           o    And more!
  146.  
  147.  
  148.      TFE Documentation                                                page 1
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.      TFE (TelixFonEd) v2.21                                     Introduction
  157.  
  158.      Hopefully, this documentation will tell you all you need to know about
  159.      using TFE.  But if necessary, please direct further questions to me
  160.      through the following means:
  161.  
  162.           Electronic mail:
  163.                BIX:           proub
  164.                Compuserve:    71131,157
  165.           Messages to Paul Roub in the FidoNet or RelayNet TELIX echoes
  166.           E-mail to Paul Roub on:
  167.                Floridays Deluxe (305-271-4159)
  168.           US Mail to:
  169.                Paul Roub
  170.                P.O. Box 141583
  171.                Coral Gables, FL 33114-1583
  172.  
  173.      When reporting a bug, please be specific as to the nature of the prob-
  174.      lem (i.e. what led up to it, what error message -- if any -- ensued,
  175.      can you repeat it, etc.).
  176.  
  177.  
  178.      The author makes no claims as to the suitability of this product for
  179.      any application.  In the event of malfunction, the author's liability
  180.      shall be limited to a replacement or refund.
  181.  
  182.  
  183.      ACKNOWLEDGEMENTS:  I wish to express my gratitude to Andrew Adler,
  184.      Craig Merwitzer, Dave Steinman, Ronnie Toth and Bruce Wilson for test-
  185.      ing and assistance above and beyond the call of duty.  Thanks also to
  186.      Nick Anis and John Dvorak.  Special thanks to Lloyd Burt for more than
  187.      I have space to list.  Particularly special thanks to Maria for making
  188.      the last 3 1/2 years so amazing.
  189.  
  190.  
  191.      TFE 2.21 was compiled by Zortech C++ v2.06 and Borland TASM v2.01; and
  192.      written using Brief, an editor so good it's almost frightening.
  193.  
  194.  
  195.      -----
  196.      NOTE:
  197.      -----
  198.      TFE should not be confused with PFE+ (Procomm+ Fon Editor) or QFE
  199.      (Qmodem Fon Editor), both of which are products of Sunflower Systems. 
  200.      TFE and Paul Roub are in no way affiliated with Sunflower Systems.
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.      TFE Documentation                                                page 2
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.      TFE (TelixFonEd) v2.21                                     Introduction
  218.  
  219.      Notes:
  220.      ------
  221.      You may distribute TFE freely (in fact, I would very much appreciate
  222.      your doing so), provided that you distribute only the full, unmodified
  223.      archive (TFE_221.ARC), with its full name intact.  If you downloaded
  224.      TFE from Compuserve, please rename TFE221.ARC to TFE_221.ARC before
  225.      distribution.  Feel free to distribute TFE in other archive formats
  226.      (such as ZIP, LHARC, ZOO, etc.) -- but again, you must retain the full
  227.      name, as in TFE_221.LZH or TFE_221.ZIP.  The following files must be
  228.      included in the archive:
  229.  
  230.           ASK.COM
  231.           RUNME.BAT
  232.           TFE.DOC
  233.           TFE.EXE
  234.           TFE.REG
  235.           TFE_HIST.DOC
  236.           WHATIS.TFE
  237.  
  238.      If you're not sure whether you have the latest version of TFE, the
  239.      following systems are always kept up to date:
  240.  
  241.           Floridays Deluxe              305-235-4159
  242.           Ramblin' Roots   (1:135/54)   305-221-1571
  243.           Aware Earth BBS               305-558-2170
  244.           MACC BBS                      305-596-1854
  245.           Telix Support BBS             416-439-8293
  246.           BIX telecomm listings area
  247.           Compuserve IBMCOM Forum
  248.  
  249.      If, after trying out TFE, you wish to continue using it, you must fill
  250.      out and send in the registration form at the end of this document. 
  251.      You'll be supporting shareware, making possible future improved ver-
  252.      sions of this and other programs; you can also get the latest version
  253.      of TFE on disk.  Note that TFE may NOT be used in a business or com-
  254.      mercial environment without registration.  For further details, see the
  255.      Registration section at the end of this document.
  256.  
  257.      Is there something you don't like about TFE?  Something you think is
  258.      missing?  A screw-up in the documentation, etc...  let me know!  We aim
  259.      to please!
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.      TFE Documentation                                                page 3
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.      TFE (TelixFonEd) v2.21                                     Introduction
  279.  
  280.      WARNING!
  281.      --------
  282.      Users of DoubleDos, DesqView and other multitasking systems: do NOT use
  283.      TFE when Telix itself is running at the same time.  Havoc will ensue,
  284.      TRUST ME.  In general, you're asking for trouble if you modify ANY file
  285.      currently in use by another process.
  286.  
  287.      For similar reasons, when shelled to DOS from Telix, DO NOT run TFE on
  288.      the same dialing directory that Telix is currently using.  Various com-
  289.      plaints of "TFE trashed my FON file" actually occur because Telix does
  290.      not close and reopen the dialing directory before and after a DOS shell
  291.      (see the "Startup and Configuration" section for a hint on getting
  292.      around this problem).
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.      TFE Documentation                                                page 4
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.      TFE (TelixFonEd) v2.21                        Startup and Configuration
  340.  
  341.                             Startup and Configuration
  342.  
  343.      Telix users will feel right at home with TFE.  At startup, TFE reads
  344.      your Telix configuration file (TELIX.CNF) to determine which screen
  345.      colors and screen write mode to use, what external protocols are avail-
  346.      able, and your default modem settings (to use when adding new entries). 
  347.      The TFE screen should therefore look pretty much like your Telix dial-
  348.      ing directory.  If TELIX.CNF is not found, TFE will use the following
  349.      defaults:
  350.  
  351.           Black-and-white colors
  352.           BIOS used for screen access
  353.           Modem parameters: 2400 baud, 8 data bits, 1 stop bit, No parity
  354.           No external protocols
  355.  
  356.      TFE is quite thorough when it looks for the configuration file.  If you
  357.      have specified a config file name on the command line, that name is
  358.      used; otherwise, TELIX.CNF is the config file name.  If the filename
  359.      contains a specific drive or directory name, only that particular file
  360.      is searched for.  If no drive or directory is given, TFE first checks
  361.      the current directory.  If the file is not there, TFE checks the direc-
  362.      tory specified in the TELIX environment string (if any).  If the file
  363.      has still not been found, TFE checks each directory in the PATH envi-
  364.      ronment string (consult your DOS manual for more information on envi-
  365.      ronment strings and the PATH).  If the file has not been located by
  366.      now, TFE uses the default settings specified above.
  367.  
  368.      The command-line syntax of TFE is as follows (all parameters are op-
  369.      tional):
  370.  
  371.           TFE [?] [-h] [-v<n>] [-c<name>] [filename[.ext]]
  372.  
  373.           ?, -h     Displays a brief summary of TFE usage.
  374.  
  375.           -v<n>     Sets TFE's screen-write mode to <n>, where <n> means:
  376.                1 -  Direct video access, with no snow-checking.  This should
  377.                     be used when you have a monochrome display or a color
  378.                     display which does not have a snow problem.
  379.                2 -  Direct video memory access, with snow-checking.  This
  380.                     should be used with older Color Graphics Adaptors which
  381.                     tend to produce video snow.
  382.                3 -  BIOS screen access.  To be used if you need to run TFE
  383.                     on a system where the other two modes don't work.
  384.  
  385.                     In general, you shouldn't need to use this parameter,
  386.                     since the video mode specified in your Telix configura-
  387.                     tion file should be sufficient.
  388.  
  389.  
  390.  
  391.  
  392.      TFE Documentation                                                page 5
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.      TFE (TelixFonEd) v2.21                        Startup and Configuration
  401.  
  402.           -c<name>  Sets the name for the Telix configuration file to
  403.                     <name>.  This shouldn't normally be necessary either --
  404.                     TFE will usually find the file on its own, as explained
  405.                     later.
  406.  
  407.           filename[.ext]  The name of the file you wish to edit.  More on
  408.                     this below.
  409.  
  410.      If you don't include an extension in the name of the file for TFE to
  411.      edit, TFE assumes the extension '.FON'.  That is, 'TFE telix' is equiv-
  412.      alent to 'TFE telix.fon'.  If you wish to edit a file which has a blank
  413.      extension, use a period at the end of the filename, as in 'fred.'  If
  414.      no filename is specified, TFE assumes '*.fon', so entering TFE with no
  415.      filename will default to all .FON files in the current directory; if no
  416.      FON files are found in the current directory, TFE defaults to all FON
  417.      files in the TELIX directory, if any.  If more than one file matches
  418.      the name you specified, TFE will present a menu of all matching files. 
  419.      If you want to edit one of these, simply highlight it (using the move-
  420.      ment keys described below) and hit the ENTER key.  If you don't wish to
  421.      edit any of these files, hit ESC and you will have a chance to enter a
  422.      new filename; a menu will again be shown if necessary.  If you hit ESC
  423.      from either the filename prompt or the menu that follows, TFE will end
  424.      and exit back to DOS.
  425.  
  426.      Once you have picked a file, TFE will proceed to read that file.  If it
  427.      encounters any invalid fields, it replaces them with the default values
  428.      for those fields.  After the file is read, TFE displays a message in-
  429.      forming you how many fields (if any) were "fixed".
  430.  
  431.      NOTE: If you've just converted from TFE v1.00, 1.01 or 1.10, you may
  432.      get a lot of 'cleaned up entries' messages the first time you load an
  433.      old FON file into TFE v2.21.  This is because TFE versions 1.10 and
  434.      lower paid no attention to Telix's "Last Call" field, so some of them
  435.      may contain garbage if they've never been updated by Telix.  This is
  436.      nothing to worry about, and once you have written the file to disk, all
  437.      the dates will be cleaned up.
  438.  
  439.      NOTE: As used in this document, 'entry' refers to all of the FON file
  440.      information for one system;  e.g. the Name, Number, Password, etc. for
  441.      one BBS.  'Field' refers to one part of an entry, such as the Name
  442.      field or Script field.
  443.  
  444.      At this point, you'll be presented with the main TFE screen, which has
  445.      several sections.  At the top is TFE's copyright information, followed
  446.      by a line containing the full name of the FON file currently being
  447.      edited. 
  448.  
  449.      The next (and most important) section is the editing section.  This is
  450.      where the contents of your FON files are actually displayed and edited. 
  451.      At the top of this box are the names of the fields currently visible on
  452.  
  453.      TFE Documentation                                                page 6
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.      TFE (TelixFonEd) v2.21                        Startup and Configuration
  462.  
  463.      the screen.  Down the left-hand side you'll see the numbers of the
  464.      entries currently visible.  Most of the box is in the Menu Foreground
  465.      and Background colors specified in your Telix configuration file. 
  466.      However, the field which you are currently editing will be in Telix's
  467.      Menu Select and Menu Bar colors.  You can move this highlight bar
  468.      around by using the cursor keys and other movement keys described
  469.      later.
  470.  
  471.      At the right side of the next line is the Insert/Overstrike indicator. 
  472.      This lets you know whether TFE is in Insert mode (new characters 'push'
  473.      old characters to the right) or Overstrike mode (new characters replace
  474.      old characters).  Although you won't see it at first, the left side of
  475.      this line will inform you when a keystroke macro is being recorded or
  476.      played back (see the "Function and Alt-Keys" section of this document,
  477.      keys F7 and F8).
  478.  
  479.      Below this line is a message box, where TFE will display various mes-
  480.      sages, such as descriptions of fields being edited.
  481.  
  482.      The last section is a brief listing of available function, Ctrl- and
  483.      Alt-keys.  For more details, enter Alt-H, or consult the "Function,
  484.      Alt- and Ctrl-Keys" section of this document.
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.      TFE Documentation                                                page 7
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.      TFE (TelixFonEd) v2.21                        Startup and Configuration
  523.  
  524.      HINT:
  525.      -----
  526.      As mentioned earlier, TFE should not be used on Telix's current FON
  527.      file when shelled-to-DOS from Telix.  Telix will not realize that the
  528.      file has been modified, and things will get very confused (and poten-
  529.      tially dangerous).  However, you CAN shell from Telix to edit ANOTHER
  530.      file.  To facilitate easy TFE use, I use a short SALT script which
  531.      loads a dummy FON file into Telix (forcing the old file to be written
  532.      to disk and closed), calls TFE to edit TELIX.FON, then reloads
  533.      TELIX.FON into Telix.  I recommend assigning this script to the Alt-E
  534.      (for Edit) key in Telix (after all, how often do you really need to
  535.      Toggle Local Echo?);  of course, you can assign it to any function key
  536.      you wish.  
  537.  
  538.      To accomplish, create the following script file:
  539.  
  540.           main()
  541.           {
  542.             loadfon("zzz.fon");        // load a dummy
  543.             run("tfe", "telix", 0);    // work on the real thing
  544.             loadfon("telix.fon");      // load the real thing again
  545.           }
  546.  
  547.      Save this script as TFE.SLT, and compile it using the command 'CS tfe'. 
  548.      Then, from Telix's Keyboard Macro menu, assign the string @TFE to the
  549.      Alt-E key (consult your Telix manual for explanations of key reassign-
  550.      ment).  Using Telix or TFE, create an empty FON file named ZZZ.FON. 
  551.      Now whenever you enter Alt-E in Telix, you can safely edit TELIX.FON. 
  552.      Note, however, that any entries which were marked for dialing will be
  553.      unmarked when you return to Telix.  If you use more than one dialing
  554.      directory, you'll need to expand on this idea a bit.  These problems
  555.      are due to the fact that SALT does not (as of Telix version 3.15) have
  556.      a method of accessing the current FON file's name, or of manipulating
  557.      dialing marks.
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.      TFE Documentation                                                page 8
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.      TFE (TelixFonEd) v2.21                        Movement and Editing Keys
  584.  
  585.                             Movement and Editing Keys
  586.  
  587.      Using the various movement keys, you can move through the dialing
  588.      directory fields in a manner very similar to using a spreadsheet or
  589.      word processor.  If you move up or down past the end of the currently
  590.      visible entries, the screen will scroll up or down as necessary.  Sim-
  591.      ilarly, moving right or left past the edge of the screen will let you
  592.      edit fields beyond those currently shown on screen.  At any time you
  593.      can edit the data in the current field using the editing keys.  Most of
  594.      these keys are also available when entering file names, search strings,
  595.      etc.  By playing with the movement and editing keys a bit, you should
  596.      get a feel for their functions quickly.
  597.  
  598.  
  599.      The following movement and editing keys are used:
  600.           Hyphenated notations mean to hold down the first key and hit
  601.           the second.  Shift-Tab, for example, means to hold down
  602.           either Shift key and press Tab.
  603.  
  604.      Left:          Move left one character within the current field.  If at
  605.                     the beginning of the field, move to the previous field.
  606.      Right:         Move right one character within the current field.  If
  607.                     at the end of the field, move to the next field.
  608.      Up:            Move to the previous entry, if any.
  609.      Down:          Move to the next entry, if any.
  610.      Tab:           Move to the next field.
  611.      Shift-Tab:     Move to the previous field.
  612.      Home:          Move to the beginning of the current field.
  613.      End:           Move to the end of the current field.
  614.      Control-Left:  Move to the first field of the current entry.
  615.      Control-Right: Move to the last field of the current entry.
  616.      Control-PgUp:  Move to the first entry in the directory.
  617.      Control-PgDn:  Move to the last entry in the directory.
  618.      PgUp:          Move one page up the entry list.
  619.      PgDn:          Move one page down the entry list.
  620.      Del:           Delete the current character in the current field.
  621.      Ins:           Toggle insert mode.  When insert mode is TRUE, entering
  622.                     a character pushes all following characters in the same
  623.                     field to the right.  The Insert/Overstrike indicator
  624.                     will inform you which mode you are in.
  625.      Backspace:     Delete the previous character in the current field.
  626.      Ctrl-End:      Erase all characters from the cursor to the end of the
  627.                     current field.
  628.      F1:            Pop-up a menu of allowable values for this field.  Pick
  629.                     one by pointing to it and hitting ENTER, or ESC to can-
  630.                     cel the operation.  Menus are not available for all
  631.                     fields.
  632.      ESC:           Undo any editing done to the current field.
  633.      ENTER:         Accept the current edited value for the current field.
  634.  
  635.  
  636.      TFE Documentation                                                page 9
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.      TFE (TelixFonEd) v2.21                        Movement and Editing Keys
  645.  
  646.      When you leave a field (by hitting ENTER, selecting a menu option, or
  647.      moving to another field or entry), TFE checks the validity of the field
  648.      whenever possible.  Although a few fields have no restrictions as to
  649.      what kind of data they may contain (e.g. BBS Name or Password), most
  650.      have a specific range of acceptable values.  If the value entered into
  651.      a field is 'illegal' (such as a letter in the 'Times Called' field),
  652.      one of two things will happen.  If available, a menu of valid options
  653.      will pop up, as explained earlier; just pick one of these.  Otherwise,
  654.      TFE will display a message informing you that the value you have en-
  655.      tered is invalid.  You must then re-enter an acceptable value.
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.      TFE Documentation                                               page 10
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  706.  
  707.                            Function, Alt- and Ctrl-Keys
  708.  
  709.      In addition to the editing and movement keys, several 'function' keys
  710.      are defined.  Some are called 'Alt-keys', because they are used by
  711.      hitting a letter key while holding down the 'Alt' key; some are
  712.      'Ctrl-keys'; others use the PC's function keys.  All of TFE's functions
  713.      are accessed through these keys.  Here is a quick list of the keys;  a
  714.      detailed explanation of each key's function starts on the following
  715.      page.
  716.  
  717.  
  718.           F1:       Menu for current field (if available).
  719.           F2:       Edit "TFE Data" for this entry.
  720.           F3:       Merge duplicate entries.
  721.           F7:       Begin or end recording of keystrokes (macro).
  722.           F8:       Playback recorded keystrokes (macro).
  723.           Ctrl-M:   Mark or Unmark the current entry.
  724.           Ctrl-K:   Mark a range of entries (or all entries).
  725.           Ctrl-T:   Translate Procomm v2.4, Procomm+, Qmodem v4, Telemate
  726.                     v2, GT-Power v15.50, Boyan D-3, Boyan v4 and Commo v4
  727.                     dialing directories to Telix format.
  728.           Ctrl-U:   Unmark a range of entries (or all entries).
  729.           Alt-A:    Add a specified number of entries.
  730.           Alt-B:    Change the value of an entire group of fields.
  731.           Alt-C:    Copy a range of entries.
  732.           Alt-D:    Delete a range of entries.
  733.           Alt-E:    Export a range of entries to another FON file.
  734.           Alt-F:    Find the next entry whose name contains a given string.
  735.           Alt-H:    Display a brief description of all function keys.
  736.           Alt-I:    Import another FON file into the current directory.
  737.           Alt-L:    Load a new FON file.
  738.           Alt-M:    Move a range of entries to another part of the direc-
  739.                     tory.
  740.           Alt-P:    Print part (or all) of the current directory.
  741.           Alt-R:    Search-and-Replace in the current field.
  742.           Alt-S:    Sort all or part of the current directory by any field.
  743.           Alt-W:    Write the current FON file to disk.
  744.           Alt-X:    eXit TFE.
  745.           Alt-Z:    Same as Alt-H.
  746.  
  747.  
  748.      Several of the commands will ask you to indicate a range or a line. 
  749.      When indicating a range, you will use the Up, Down, Home, End, PgUp and
  750.      PgDn keys to highlight a range of entries beginning or ending with the
  751.      current line.  The range can extend above or below the current line. 
  752.      Indicating a line is similar -- just move the highlight bar to the row
  753.      you wish to indicate and press ENTER.  Pressing ESC when indicating a
  754.      range or line will cancel the current command (except where otherwise
  755.      noted).
  756.  
  757.  
  758.      TFE Documentation                                               page 11
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  767.  
  768.                       Detailed Descriptions of Function Keys
  769.  
  770.      F1 (Menu):
  771.           Menus are available for the following fields:  Baud, Parity, Data,
  772.           Stop, Script, Terminal, Protocol, Local Echo, Add Line Feeds, BS
  773.           Translate, BS Sends DEL, Strip High Bits, and Prefix.  If you
  774.           enter invalid data in any of these fields, you will see these
  775.           menus automatically.  However, whenever you are editing one of
  776.           these fields, you can hit the F1 key to see the appropriate menu. 
  777.           You may now select an item from the menu, and the proper data will
  778.           be inserted into the field for you.  You can select an item by
  779.           pointing to it and hitting enter, or by hitting the letter or
  780.           digit which is highlighted in that item's name.  Note that the
  781.           highlighted letters are the same as those used by Telix, even for
  782.           external file-transfer protocols.  If you hit ESC instead, you
  783.           will return to the field you were editing without changing any-
  784.           thing.
  785.  
  786.           NOTE: The menu for the Script field is a special case - it won't
  787.           show up in the event of an invalid entry, since TFE doesn't vali-
  788.           date script fields.  In fact, it may not be available at all; the
  789.           menu is a list of all .SLC files found in your script directory --
  790.           if no files are found, no menu is displayed.
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.      TFE Documentation                                               page 12
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  828.  
  829.      F2 (Edit TFE Data):
  830.           A number of people have complained that Telix's dialing directory
  831.           does not let them store information on a system's Sysop Name,
  832.           Hours of Operation, or whatever extra information they might want
  833.           to keep track of.  TFE has the ability to manipulate these extra
  834.           details, through something called "TFE Data."  When you're editing
  835.           an entry, hitting F2 will pop up a window containing the TFE Data
  836.           for that entry.  You can enter a Sysop Name, Hours of Operation,
  837.           and up to three lines of random data (whatever you wish).  You can
  838.           even use TFE Data as the sort field when Sorting your directory
  839.           (see below)!  Naturally, when you Read, Write, Import or Export
  840.           FON file data, the TFE Data comes along.  TFE Data is stored in
  841.           the same directory as its corresponding FON file, in a file with
  842.           the same name but the extension TFE.  Telix, of course, is com-
  843.           pletely unaware of TFE Data.
  844.  
  845.           NOTE: Since each TFE Data item is stored according to the NUMBER
  846.           of the FON entry it is related to, if you insert or delete entries
  847.           from the FON file using Telix, TFE will become confused (when it
  848.           tries to edit the FON file later) about which TFE Data relates to
  849.           which entries.  While this is not dangerous in any way, you WILL
  850.           end up with the Sysop, etc., matched with the wrong systems.  So
  851.           if you are going to use TFE Data, you must perform ALL additions
  852.           and deletions from within TFE, not Telix, apart from simply adding
  853.           entries to the end of the file.  There is no way around this, but
  854.           I think it's worth the small sacrifice to have the extra informa-
  855.           tion on hand.
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.      TFE Documentation                                               page 13
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  889.  
  890.      F3 (Delete Duplicates):
  891.           One thing I use TFE for is combining various FON files.  For in-
  892.           stance, when a new version of MIAMIBBS.LST (a local BBS listing)
  893.           comes out, I run it through a utility which converts it to a FON
  894.           file.  Then, using TFE, I Import the result into TELIX.FON.  Since
  895.           many of the new entries are already in my directory, I now have a
  896.           number of duplicates.  To solve this problem, I use the Delete
  897.           Duplicates function;  this sorts the directory by Name and Phone
  898.           Number (to make looking for duplicates easier).  It then looks for
  899.           any entries with the same Name and Phone Number.  Having found a
  900.           duplicate, TFE combines the two in the following manner:
  901.  
  902.                The highest Last Call date of the two is used.  If both Last
  903.                Call dates are identical, the first entry is considered to be
  904.                the most recent.
  905.  
  906.                The Total Calls fields of the two are added together.
  907.  
  908.                If only one entry has TFE Data, that data is used.  Other-
  909.                wise, the TFE Data from the two are merged: if only one entry
  910.                contains a given field, that field is used; if both contain
  911.                it, the field from the most recent entry (as judged by the
  912.                Last Call date) is used.  The Script and Password fields are
  913.                handled similarly.
  914.  
  915.                The highest baud rate of the two entries is used.
  916.  
  917.           To use this function, press the F3 key.  Now indicate the range in
  918.           which you wish to Delete Duplicates (ESC will cancel the opera-
  919.           tion).  At this point, TFE will ask you to confirm that you want
  920.           to delete all duplicate entries.   Hitting 'n' or ESC will cancel
  921.           the operation.  When the function is complete, TFE will report the
  922.           number of duplicates deleted.
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.      TFE Documentation                                               page 14
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  950.  
  951.      F7 (Begin or End keystroke recording):
  952.           You may often need to perform the same task repeatedly.  It can
  953.           get rather boring typing in the exact same keystrokes again and
  954.           again.  For instance, to change a group of Phone Numbers to long
  955.           distance, for EACH field you'd have to enter '1-', then move to
  956.           the next field.  No big deal, but if you had to do this to 100
  957.           numbers in a row it could get quite tedious.  If you record '1-'
  958.           and DOWN as a macro (a group of recorded keystrokes), however,
  959.           you'd simply need to play back the macro the appropriate number of
  960.           times.  This is a trivial example, but you can actually record
  961.           much more intricate macros (up to 1000 keystrokes long), and play
  962.           them back with one key!  Note that ANY keystrokes you would use in
  963.           TFE (menu selections, reading in files, popping and removing the
  964.           help screen, whatever) can be recorded in this way.  The only keys
  965.           you CAN'T record are F7 and F8.
  966.  
  967.           To begin recording a macro, hit the F7 key.  The word "Recording"
  968.           will appear near the bottom of the screen.  Enter the keystrokes
  969.           you wish to record, then hit F7 again -- the "Recording" notice
  970.           will go away.  To play back these keystrokes, hit F8 (see below). 
  971.           Note that when you record a new macro, the old one is replaced. 
  972.           Also, macros are NOT saved between TFE sessions, so your macro
  973.           will be lost the next time you run TFE.
  974.  
  975.      F8 (Play back recorded keystrokes):
  976.           F8 plays back keystrokes recorded as macros (see F7 above).  If no
  977.           macro has been recorded, nothing will happen.  Otherwise, the
  978.           words "Playing Back" will appear near the bottom of the screen,
  979.           and all of the recorded keystrokes will be executed just as if you
  980.           were typing them.  When playback is finished, the "Playing Back"
  981.           message will disappear. 
  982.  
  983.      Ctrl-K (Mark range):
  984.           Ctrl-K allows you to mark a range of entries, or all entries (see
  985.           Ctrl-M, below).  Highlight the range you wish to mark, and press
  986.           enter; or press ESC to mark the entire dialing directory.
  987.  
  988.      Ctrl-M (Mark/Unmark entry):
  989.           Ctrl-M toggles the current entry between Marked and Unmarked stat-
  990.           us.  Marked entries can be used by the Block Change, Copy, Delete,
  991.           Export, Move and Print commands to act on a group of entries which
  992.           can't all be highlighted as one range.  If an entry is Marked, an
  993.           asterisk ('*') will appear to the far left of that entry on
  994.           screen.  Ctrl-M causes Unmarked entries to become Marked, and
  995.           vice-versa.  To Mark or Unmark more than one entry at a time, use
  996.           the Ctrl-K (Mark range) and Ctrl-U (Unmark range) commands.
  997.  
  998.           NOTE:  This command should NOT be confused with marking entries
  999.           for dialing in Telix.
  1000.  
  1001.  
  1002.      TFE Documentation                                               page 15
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  1011.  
  1012.      Ctrl-T (Translate):
  1013.           Ctrl-T allows you to translate dialing directories from other
  1014.           programs (specifically, Procomm v2.4, Procomm+, Qmodem v4, Tele-
  1015.           mate v2, GT Power v15.50, Boyan D-3, Boyan v4 and Commo v4) into
  1016.           Telix FON files.  If the current FON file has not been saved, you
  1017.           will be given an opportunity to Write the current file, go ahead
  1018.           anyway or abort the Translate command.  Afterwards, specify the
  1019.           name (or wildcard mask) of the file you wish to translate.  A menu
  1020.           of all files matching this mask will be presented.  Point at the
  1021.           file you choose and press ENTER, or press ESC to abort the com-
  1022.           mand.  You will then see a list of possible dialing directory
  1023.           formats to convert from.  Pick the appropriate one, or press ESC
  1024.           to abort.  Now, specify the name (or mask) of the Telix FON file
  1025.           you want to translate TO.  Again, a menu will be presented and you
  1026.           can ESC if you wish.  Finally, the translation will occur, and the
  1027.           translated entries will be loaded into TFE for editing -- the new
  1028.           directory will not be written to disk unless you do so explicitly
  1029.           with the Alt-W (Write) command.
  1030.  
  1031.           NOTE: In cases where a field from another directory format does
  1032.           not exist in Telix, it is discarded.  If a Telix field is not
  1033.           present in the foreign directory, the default value is used (de-
  1034.           fault are also used when the value of a field has no exact Telix
  1035.           equivalent).  If dates in the foreign directory are not in the
  1036.           same format as that specified in your Telix configuration, they
  1037.           will be converted to the correct format.
  1038.  
  1039.      Ctrl-U (Unmark range):
  1040.           Ctrl-U allows you to Unmark a range of entries, or all entries
  1041.           (see Ctrl-M, below).  Highlight the range you wish to Unmark, and
  1042.           press enter; or press ESC to Unmark the entire dialing directory.
  1043.  
  1044.      Alt-A (Add):
  1045.           Use the Add command to add new entries at any position in the FON
  1046.           directory.  After hitting Alt-A, move the highlight bar to the
  1047.           position where you wish to add the new entries; then hit ENTER. 
  1048.           TFE will prompt you for the number of entries to insert.  All
  1049.           entries added will use the default field values specified in your
  1050.           TELIX.CNF file.  Note that this is different from Telix's Add
  1051.           command in that the new entries can be added at any position
  1052.           rather than always at the end of the directory.
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.      TFE Documentation                                               page 16
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  1072.  
  1073.      Alt-B (Block Change):
  1074.           Block Change is useful when you want to change the same field to
  1075.           the same value in more than one entry.  For example, if you had
  1076.           just gotten a 2400 baud modem, you could change all the "Baud"
  1077.           fields from 1200 to 2400 at once.  Just move to the column you
  1078.           want to modify; highlight the range of entries in which you wish
  1079.           to change the field values (if any entries are marked, those en-
  1080.           tries will be changed, and you will not be asked to highlight a
  1081.           range); press ENTER; and enter the value you wish to change these
  1082.           fields to.  Note that the F1 menus (if available) will work, and
  1083.           the usual validity checks apply.  This command is also useful when
  1084.           cleaning up directories created by some conversion utilities,
  1085.           which occasionally insert random data in some fields.  For in-
  1086.           stance, you can quickly set all Parity fields to N, Stop Bits to
  1087.           1, etc.
  1088.  
  1089.      Alt-C (Copy):
  1090.           The Copy command lets you duplicate a group of entries and insert
  1091.           the new range anywhere in the FON directory.  This is useful when
  1092.           you want to add new entries which are similar to existing entries. 
  1093.           If any entries are marked, those entries will be copied; otherwise
  1094.           highlight the range you wish to copy and press ENTER.  Next, point
  1095.           to the position you want to copy the entries to.  The duplicate
  1096.           lines will be inserted at the specified position, and all entries
  1097.           past this position will be "moved down" to make room.
  1098.  
  1099.      Alt-D (Delete):
  1100.           The Delete command allows you to remove a range of lines, or a
  1101.           group of marked lines, from the FON directory.  If entries are
  1102.           marked, they will be deleted -- otherwise highlight the entries
  1103.           you wish to delete.  Press ENTER to delete the entries, or ESC to
  1104.           abort.
  1105.  
  1106.      Alt-E (Export):
  1107.           The Export command writes a specified range of entries, or a group
  1108.           of marked entries, to a file.  If any entries are marked, they
  1109.           will be Exported; otherwise highlight the range you wish to write
  1110.           to a new FON file, then hit ENTER.  You will be prompted to enter
  1111.           a filename; if you leave out the extension, .FON will be added for
  1112.           you.  If the new file does not exist, it will be created.  If the
  1113.           specified output file already exists, you have the option of
  1114.           either overwriting it or adding the new entries to the end of the
  1115.           old file.  The entries in the current directory will be left un-
  1116.           changed.
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.      TFE Documentation                                               page 17
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  1133.  
  1134.      Alt-F (Find):
  1135.           Use the Find command when you want to 'jump' to a specific entry
  1136.           without scrolling around looking for it.  You will be asked to
  1137.           enter a string.  The highlight bar will search all entries FOLLOW-
  1138.           ING the current one, and move to the first entry containing the
  1139.           string in one of its fields; case is not significant.  For exam-
  1140.           ple, if you entered 'foo', possible matches would be 'foo',
  1141.           'FOObar', 'egg foo yong', etc.  All fields (including TFE data
  1142.           fields) are searched for the string; if a match is found, the
  1143.           cursor is moved to the appropriate field.  If you want to see ALL
  1144.           occurrences of a given string in the directory, you would move to
  1145.           the top of the directory; using Alt-F once would find the FIRST
  1146.           occurrence; using it again would find the second, and so on.
  1147.  
  1148.      Alt-H (Help):
  1149.           Alt-H brings up TFE's context-sensitive help system, with abbrevi-
  1150.           ated versions of the function descriptions from this manual.  If
  1151.           you are in the middle of some operation (Sorting, Translation,
  1152.           Loading or Writing a file, etc.), the help for that function will
  1153.           be displayed.  Otherwise, an Index of available help will be
  1154.           shown.  
  1155.  
  1156.           At any time while in the help system, hitting any Function, Alt-
  1157.           or Ctrl-key will display the help for that key's function.  Alt-H
  1158.           will always bring you back to the Help Index.  When the help for a
  1159.           function extends above or below the text currently on screen, a
  1160.           message in the lower right corner of the screen will tell you
  1161.           which keys can be used to see the extra text.  
  1162.  
  1163.           Pressing the ESC key returns you to TFE.  Alt-Z will also bring up
  1164.           the help system, for compatibility with Telix's Help key.
  1165.  
  1166.      Alt-I (Import):
  1167.           The Import command reads in the entries from a specified FON file
  1168.           and inserts them at a specified position in the directory you're
  1169.           editing.  After you hit Alt-I, point to the position where you
  1170.           want the Imported data to go.  Then enter a FON filename when
  1171.           prompted, and the entries from the specified file will be
  1172.           inserted.  If you enter a filename with wildcards (* or ?), you
  1173.           will need to choose from a menu of matching files.  You can use
  1174.           this command in combination with the Delete Duplicates (F3) com-
  1175.           mand to merge two FON files into one.
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.      TFE Documentation                                               page 18
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  1194.  
  1195.      Alt-L (Load):
  1196.           The Load command replaces the currently edited FON directory with
  1197.           one read from a specified file, just as if you had exited TFE and
  1198.           run it again with a different FON file name on the command line. 
  1199.           Just enter the filename when prompted.  If you enter a filename
  1200.           with wildcards (* or ?), you'll need to pick a matching file from
  1201.           a menu.  If the current directory has been modified (by Inserting,
  1202.           Deleting, Copying, Moving, editing, etc.) since the last Load or
  1203.           Write command, you will be asked to confirm whether you want to
  1204.           clear the current directory without saving it to disk, and given
  1205.           the option to Write it to disk first.
  1206.  
  1207.      Alt-M (Move):
  1208.           The Move command lets you move a range of entries, or a group of
  1209.           marked entries, to another part of the directory.  It is similar
  1210.           to the Copy command, except that the original lines are deleted. 
  1211.           If any entries are marked, they will be moved; otherwise highlight
  1212.           the desired range and press ENTER.  Finally, indicate the position
  1213.           to which you wish to move the entries.
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.      TFE Documentation                                               page 19
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  1255.  
  1256.      Alt-P (Print):
  1257.           The Print command prints a range of entries (or a group of marked
  1258.           entries) to the printer (or a file) as a formatted, paginated list
  1259.           (similar to that created by Telix's Print command).  If any en-
  1260.           tries are marked, they will be printed; otherwise highlight the
  1261.           range you want to print, or hit ESC to print the entire directory
  1262.           (note that this is one of the few times that ESC won't cancel a
  1263.           command; don't worry, you'll get more chances when you're entering
  1264.           the filename and fields).  TFE will present you with a menu of
  1265.           fields, including TFE data fields.  Select the fields you wish to
  1266.           print -- the default is those fields currently visible on the
  1267.           editing screen.  To select or deselect a field, point to it and
  1268.           press ENTER (a '*' next to a field indicates that it is currently
  1269.           selected for printing).  You may ESC at any time to abort the
  1270.           Print command.  When you have selected the fields you want
  1271.           printed, hit F10.  At this point, enter the file or printer name
  1272.           to print to (or just hit ENTER to print to PRN, the default print-
  1273.           er).  The entries and fields you have indicated will be printed.
  1274.  
  1275.      Alt-R (search-and-Replace):
  1276.           The replace command allows you to search the current field for a
  1277.           given string of characters, and replace that string wherever it is
  1278.           found.  All entries are checked.  For instance, if you had just
  1279.           moved into area code 305, you might want to change all numbers in
  1280.           that area code to local numbers (assuming that they previously had
  1281.           been listed as '1-305-...').  You would move to the Number field
  1282.           and hit Alt-R.  TFE would ask you what string to Replace, and you
  1283.           would respond '1-305-'.  TFE would then ask what to replace '1-
  1284.           305-' WITH, and in this case you would enter a blank string, since
  1285.           you only want to replace the string with "nothing".  At each entry
  1286.           where a number containing '1-305-' was found, TFE would show you
  1287.           the field and ask if you wish to change it.  Your answer can be
  1288.           one of four things:  Y (yes) to change the field; N (no) to leave
  1289.           the field alone, but look for more; A (all) to tell TFE to change
  1290.           ALL future matches and stop asking for your permission; or Q
  1291.           (quit) to stop looking for strings to replace.
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.      TFE Documentation                                               page 20
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.      TFE (TelixFonEd) v2.21                     Function, Alt- and Ctrl-Keys
  1316.  
  1317.      Alt-S (Sort):
  1318.           The Sort command sorts all or part of the current FON directory by
  1319.           any field.  TFE first prompts you to highlight the range you wish
  1320.           to Sort.  Like the Print command, hitting ESC at this point will
  1321.           quickly mark the entire directory for sorting.  You will now be
  1322.           asked which field you wish to Sort by; you may hit ESC at this
  1323.           point to abort sorting.  Finally, specify whether you wish to Sort
  1324.           in Ascending or Descending order; again, ESC will cancel.  There
  1325.           are two sort keys whose behaviors merit description:
  1326.  
  1327.           Sorting by name:
  1328.                Case is not significant when sorting.  Leading spaces are
  1329.                ignored, so "That BBS" and " That BBS" are treated as the
  1330.                same name.  Also, if the first word in a name is "the," it
  1331.                will be ignored, so "BBS" and "The BBS" will also compare the
  1332.                same.  Also, blank names go to the END of the list, not the
  1333.                beginning.
  1334.  
  1335.           Sorting by phone number:
  1336.                When two numbers are of different lengths, the shortest one
  1337.                will come first when sorted.  This will generally put local
  1338.                numbers before long-distance numbers.  Numbers with the same
  1339.                length will be sorted by a string comparison.
  1340.  
  1341.      Alt-W (Write):
  1342.           The Write command writes the current directory as a FON file.  You
  1343.           will be prompted for the name of the file to write to (the default
  1344.           is the same name it was originally read from).  As always, if you
  1345.           omit the file extension, .FON will be appended for you.  The cur-
  1346.           rent directory is not disturbed.
  1347.  
  1348.      Alt-X (eXit):
  1349.           The eXit command quits TFE and exits to DOS.  If the current file
  1350.           has been changed since the last Read or Write command, you will be
  1351.           asked to confirm your intention, and given the option to Write the
  1352.           file to disk first.  Otherwise, TFE will exit without further
  1353.           incident.
  1354.  
  1355.      Alt-Z (Help):
  1356.           See Alt-H.
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.      TFE Documentation                                               page 21
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.      TFE (TelixFonEd) v2.21                                     Registration
  1377.  
  1378.                                    Registration
  1379.  
  1380.  
  1381.           NOTE: TFE may NOT be used in a business or commercial envi-
  1382.           ronment without registration.
  1383.  
  1384.      TelixFonEd is distributed as shareware.  The advantage of this is that
  1385.      you get to try out the full, working program and see whether or not it
  1386.      suits your needs.  If you find TFE useful, you must register the pro-
  1387.      gram.  Just to prod your good will along, registration has a few perks:
  1388.      you will receive the latest version of TelixFonEd on disk, along with
  1389.      inexpensive on-disk updates to future versions.  Comments, suggestions,
  1390.      and requests from registered users will of course have a higher prior-
  1391.      ity.  Without registrations, there will soon cease to BE future ver-
  1392.      sions of TFE, simply because I've got to make a living, and I have no
  1393.      choice but to devote the bulk of my time to projects that will help me
  1394.      pay my bills.
  1395.  
  1396.      To register TFE, just fill out the registration form below; be sure to
  1397.      include your check or money order (in US Dollars), and mail it to the
  1398.      address below.  The price of registration is ten dollars, including
  1399.      shipping, handling, and the cost of a floppy disk (5 1/4", MS-DOS
  1400.      DS/DD, with the latest version of TFE).  Registered users of previous
  1401.      TFE versions can upgrade to the latest version for five dollars.  Of
  1402.      course, once you've registered one version of TFE, you've registered
  1403.      all future versions as well -- so you can simply download the latest
  1404.      version from a BBS.  I provide the upgrade service for those who can't
  1405.      find the latest version elsewhere.
  1406.  
  1407.      For a special price of only $15, you can register both TFE and SLEARN
  1408.      (the SALT learn utility), receiving both on disk, along with a collec-
  1409.      tion of Telix scripts, tips and utilities.
  1410.  
  1411.      Thank you for registering TFE.
  1412.  
  1413.      The registration form follows.
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.      TFE Documentation                                               page 22
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.      TFE (TelixFonEd) v2.21                                     Registration
  1438.  
  1439.      Please send this form, along with your check or money order for the
  1440.      appropriate amount of US dollars, to:
  1441.  
  1442.           Paul Roub
  1443.           P.O. Box 141583
  1444.           Coral Gables, FL  33114-1583
  1445.  
  1446.  
  1447.      I would like to register TFE in the following manner (check one):
  1448.  
  1449.  
  1450.      __ Regular registration (with the latest version on disk)        $10.00
  1451.  
  1452.      __ Previously registered user, upgrading to the latest version   $ 5.00
  1453.  
  1454.      __ Register TFE and SLEARN, plus bonus scripts and utilities     $15.00
  1455.  
  1456.  
  1457.      Name:               ___________________________________________________
  1458.  
  1459.      Company:            ___________________________________________________
  1460.  
  1461.      Street Address:     ___________________________________________________
  1462.  
  1463.      City, ST:           ___________________________________________________
  1464.  
  1465.      Zip:                _____________
  1466.  
  1467.      Home phone number (optional): (_____)-______________
  1468.  
  1469.      Work phone number (optional): (_____)-______________
  1470.  
  1471.  
  1472.      BIX, CIS or Netmail addresses (optional): _____________________________
  1473.  
  1474.  
  1475.      Where did you find TFE?  ______________________________________________
  1476.  
  1477.  
  1478.      Comments and/or Suggestions:  _________________________________________
  1479.  
  1480.      _______________________________________________________________________
  1481.  
  1482.      _______________________________________________________________________
  1483.  
  1484.      _______________________________________________________________________
  1485.  
  1486.      _______________________________________________________________________
  1487.  
  1488.  
  1489.  
  1490.      TFE Documentation                                               page 23
  1491.